Definify.com

Definition 2024


ovocellula

ovocellula

Italian

Noun

ovocellula f (plural ovocellule)

  1. (cytology) egg cell