meaning of papaverales

1. an order of dicotyledonous plants


Related Words

papaverales |

Developed & Maintained By Taraprasad.com

Treasure Words