Definition & Meaning | English word POLYEMBRYONIC
POLYEMBRYONIC
Definitions of POLYEMBRYONIC
- (botany) Polyembryonate.
Number of letters
13
Is palindrome
No
Search for POLYEMBRYONIC in:
Page preparation took: 75.79 ms.