Definition & Meaning | English word POLYEMBRYO
POLYEMBRYO
Definitions of POLYEMBRYO
- (botany) A single seed that contains multiple embryos.
- (biology) One of a set of genetically identical embryos that develop from a single fertilized egg.
Number of letters
10
Is palindrome
No
Search for POLYEMBRYO in:
Page preparation took: 122.95 ms.