liquid culture

  1. Home
  2. liquid culture
Part of Speech

noun

liquid culture
Accepted term: 20-Apr-2016