English | German | Russian | Czech

strobilaceous English

Meaning strobilaceous meaning

What does strobilaceous mean?

strobilaceous

(botany) Of or pertaining to a strobile or cone. (botany) Producing strobiles.

Are you looking for...?