Armata
Ar·ma·ta
ärˈmätə,
-ātə
taxonomic synonym of echiuroidea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share