Search term strobilus has one result
EN English ES Spanish
strobilus (n) [botany: cone] (n) estróbilo (n) [botany: cone] (n)