Home
Search
Index
Definify.com
Definition
2025
phylloxerae
phylloxerae
English
Noun
phylloxerae
plural of
phylloxera
Similar Results