Webster's Revised Unabridged Dictionary · 1913
mastigopod
Copy link
mastigopod
, noun
(Zoology)
One of the Mastigopoda.
↑