meaning of psittacid

1. Of or pertaining to the parrots, or the Psittaci.
2.
One of the Psittaci.


Related Words

psittacid | psittacidae |

Developed & Maintained By Taraprasad.com

Treasure Words