Home
Search
Index
Definify.com
Definition
2024
allantoïdes
allantoïdes
See also:
allantoides
French
Noun
allantoïdes
f
plural of
allantoïde
Similar Results