meaning of biradiated

1. Having two rays; as, a biradiate fin.


Related Words

biradiated |

Developed & Maintained By Taraprasad.com

Treasure Words