comandra

See also: Comandra

English

Noun

comandra (countable and uncountable, plural comandras)

  1. The bastard toadflax, Comandra umbellata.