PISCIDIA PISCIPULA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Piscidia Piscipula.
Piscidia Piscipula - as a noun
Small tree of west indies and florida having large odd-pinnate leaves and panicles of red-striped purple to white flowers followed by decorative curly winged seedpods; yields fish poisons
Synonyms (Exact Relations)
fish fuddlejamaica dogwoodpiscidia erythrina