Associations to the word «Flacourtiaceae»

Dictionary definition

FLACOURTIACEAE, noun. Chiefly tropical trees and shrubs.

Wise words

The words of truth are simple.
Aeschylus