What does Biradiate mean?

Biradiate meaning in General Dictionary

Having two rays as a biradiate fin

View more

  • Alt. of Biradiated

Biradiate meaning in General Dictionary

(a.) Alt. of Biradiated