EURYALIDA MEANING IN ENGLISH

• Euryalida Definition & Synonyms

  1. (n. pl.) A tribe of Ophiuroidea, including the genera Euryale, Astrophyton, etc. They generally have the arms branched. See Astrophyton.


RECENT SEARCHES