Definify.com

Definition 2026


morrots

morrots

English

Noun

morrots

  1. plural of morrot