oestrelata

/ɔɪstrəˈleɪtə/

Definitions

1. noun

A type of oyster, specifically the oyster genus Ostrea

“The oestrelata population in the region has been declining in recent years.”

Synonyms

  • ostrea
  • oyster

Antonyms

  • cassowary
  • pearl