trichodiscomas

English

Noun

trichodiscomas

  1. plural of trichodiscoma