Dictionary Romanian – English

labiate



Substantiv feminin
1. bot.

labiates


2. bot.

labiatae