aviculoid: meaning and definitions

EnglishType a word

What is aviculoid?

  • Resembling the Aviculidæ: as, “an aviculoid shell,”