trichomonas

See also: Trichomonas

English

Noun

trichomonas (uncountable)

  1. trichomonad