Definify.com

Definition 2025


oöthecae

oöthecae

See also: oothecae

English

Noun

oöthecae

  1. plural of oötheca