bairdi
/ˈbeɪrdi/Definitions
1. noun
A genus of oysters native to the coastal waters of North America
“The marine biologist studied the Bairdi oyster population in the local estuary.”
1. noun
A genus of oysters native to the coastal waters of North America
“The marine biologist studied the Bairdi oyster population in the local estuary.”