meaning of ambiparous

1. Characterized by containing the rudiments of both flowers and leaves; -- applied to a bud.


Related Words

ambiparous |

Developed & Maintained By Taraprasad.com

Treasure Words