Home
Search
Index
Definify.com
Webster
1913
Edition
Blastoid
Blas′toid
,
Noun.
(Zool.)
One of the Blastoidea.
Similar Results
Blasted
Mastoid