spatangoid
Speech parts
1. spatangoid - Noun
2. spatangoid - Adjective
Meaning
Of or pertaining to the Spatangoidea.
One of the Spatangoidea.
Source: Webster's dictionary1. spatangoid - Noun
2. spatangoid - Adjective
Of or pertaining to the Spatangoidea.
One of the Spatangoidea.
Source: Webster's dictionary