English | German | Russian | Czech

fulcrate English

Meaning fulcrate meaning

What does fulcrate mean?

fulcrate

(botany) Propped; supported by accessory organs. Furnished with fulcrums.

Are you looking for...?