Definify.com

Definition 2025


strobilace

strobilace

Czech

Noun

strobilace f

  1. strobilation

Declension