meaning of compass flower

1. any of several plants having leaves so arranged on the axis as to indicate the cardinal points of the compass


Related Words

compass flower |

Developed & Maintained By Taraprasad.com

Treasure Words