Home
Search
Index
Definify.com
Definition
2024
macrocarpas
macrocarpas
English
Noun
macrocarpas
plural of
macrocarpa
Latin
Adjective
macrocarpās
accusative feminine plural of
macrocarpus
Similar Results