Definify.com

Definition 2024


mestruo

mestruo

See also: mestruò

Italian

Noun

mestruo m (plural mestrui)

  1. menstrual fluid

Related terms

Verb

mestruo

  1. first-person singular present indicative of mestruare