OMNIFEROUS


Meaning of OMNIFEROUS in English

(a.) All-bearing; producing all kinds.

Webster's English dictionary.      Английский словарь Webster.