English | German | Russian | Czech

lomentaceous English

Meaning lomentaceous meaning

What does lomentaceous mean?

lomentaceous

(botany) Of the nature of a loment; having fruits like loments.

Are you looking for...?