"Meiosis" is a word in ENGLISH
meiosis
ENGLISH
Definition:
Diminution; a species of hyperbole, representing a thing
as being less than it really is.
Few words of positivity
Put your ear down close to your soul and listen hard.
WORD SUGGESTIONS
dwarf
ENGLISH
An animal or plant which is much below the ordinary size of its species or kind; especially, a diminutive human …
Read the complete definition