rutaceæ-rutaceæ: meaning, definitions and translations

English dictionaryEnglishItalian

What is rutaceæ? rutaceæ is rutaceæ

What is rutaceæ?

  • An order of polypetalous plants of the cohort Geraniales and series Discifloræ.

Search words

Upgrade your experience