Spanish-English dictionary »

pteridosperma meaning in English

SpanishEnglish
pteridosperma noun
{f}

pteridosperm(gymnosperm of the division Pteridospermatophyta)
noun