mestruo
See also: mestruò
Italian
Noun
mestruo m (plural mestrui)
- menstrual fluid
Related terms
- mestruazione
Etymology 2
See the etymology of the corresponding lemma form.
Verb
mestruo
- first-person singular present indicative of mestruare