Home
Search
Index
Definify.com
Definition
2024
macropodide
macropodide
Italian
Noun
macropodide
m
(
plural
macropodidi
)
macropod
Etymology
macro-
+
-podide
Similar Results