Synonym-English dictionary »

pore synonyms in English

SynonymEnglish
spore sac noun
generic term

megasporangiumnoun

microsporangiumnoun

tetrasporangiumnoun

water pore noun

hydathodenoun

water stomanoun

456