fongoïdes

French

Adjective

fongoïdes

  1. plural of fongoïde