geodiid in English dictionary

  • geodiid

    Meanings and definitions of "geodiid"

    • noun
      (zoology)
      Any member of the Geodiidae.

    Grammar and declension of geodiid

    • geodiid (plural geodiids)

Sample sentences with "geodiid"