tubuliflore

French

Adjective

tubuliflore (plural tubuliflores)

  1. tubuliflorous

Further reading